home *** CD-ROM | disk | FTP | other *** search
/ F1 Licenseware / F1 Licenseware - Volume 1.iso / disks / 049a.dms / 049a.adf / articles / Ed_review.asc < prev    next >
Text File  |  1993-09-09  |  11KB  |  229 lines

  1. @2 
  2.                   EdWord Professional V4.1 - Martin Reddy
  3.                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  4.  
  5.                            Reviewed by Andy Smith.
  6.                            ~~~~~~~~~~~~~~~~~~~~~~~
  7. @1
  8. For your delight this month, I have decided to review a text editor.
  9. You may be thinking what the hell it has to do with AMOS?  Hands up if
  10. you think AMOS's editor is any cop.  One, two err maybe three, not many
  11. hands raised there methinks.  Well if you have the AMOS Professional
  12. Compiler but the old version of AMOS then dump that nasty old editor 
  13. and take a good look at this gem!  As you're no doubt aware, the new 
  14. compiler will accept ASCII versions of your AMOS source code.  Is it 
  15. worth writing your AMOS source code using a text editor?  Read on to 
  16. find out.
  17.  
  18. A text editor is mainly used to edit programming source code.  It has all 
  19. the basic editing facilities as a word processor but does not allow you 
  20. to incorporate different fonts and graphics into your documents.  You 
  21. will have noticed that on your Workbench disks you are supplied with a 
  22. few text editors.  These editors are called 'Ed' and 'MEMacs' and are 
  23. orientated towards programmers.  Ed really is showing its age now and 
  24. ought to be put down, but MEMacs is quite a lot better than 'Ed'.  Even 
  25. so, MEMacs doesn't look as it was programmed with Workbench 2 or 3 in 
  26. mind and this definitely shows when you use it a lot.  Here is where 
  27. EdWord Professional steps in.
  28.  
  29. EdWord version 2.2 was included on an 'Amiga Shopper' coverdisk in
  30. issue 25 and since that release, EdWord has undergone major improvements.  
  31. It's immense list of features include:
  32.  
  33.  
  34. ·    An ARexx port of which EdWord has over 100 commands!  ARexx commands
  35.     and scripts can be run directly from the editor.  There are some
  36.     example ARexx scripts included on the disk for you to have a mess
  37.     around with.
  38.  
  39. ·    A 'user-command' facility which lets you execute any program you wish 
  40.     from the program's menus.  You could have DICE set up in the user-menus
  41.     to compile C programs for example or the AMOSPro Compiler.
  42. @1
  43. ·    'Text-Casing'.  If you're an AMOS programmer then you'll no doubt 
  44.     know that when you type in a program, reserved words are capitalised 
  45.     (The first letter of the word is in uppercase followed by lowercase 
  46.     letters), and variable names are displayed entirely in uppercase.  
  47.     This helps for readability.  EdWord excels at this. Included on the 
  48.     disk are some 'Keyword' files which contain all the keywords in a 
  49.     language, there are 15 keyword files altogether.  They include files 
  50.     for ARexx, Pascal, C, MC68000, Modula2 etc. and one I've never heard 
  51.     of before - Ada.  They are needed so keywords in the language you are 
  52.     using are 'text-cased'.  No doubt you can imagine the power of this
  53.     facility.  Martin helpfully explains how to write your own keyword 
  54.     files.
  55.  
  56. ·    Auto-Indent.  A facility to make code more readable.  When you indent
  57.     a line for example, the following lines are automatically indented to
  58.     the same position across.
  59.  
  60. ·    Symbolic-Indent.  In Pascal, BEGIN and END are used to start and end
  61.     a piece of code.  After BEGIN commands,  the lines afterwards are 
  62.     indented.  When an END is entered, the line unindents.  This is done
  63.     automatically thanks to this facility.  The data for this is stored 
  64.     in the keyword files.
  65. @2
  66. ·    A programmer's calculator which does everything Commodore's bog
  67.     standard calculator does and then some.  Hex, Octal, Binary and 
  68.     decimal numbers can be converted with ease, extremely useful if 
  69.     you're writing programs which require some complex maths.
  70.  
  71. ·    Macros are also supported, which simplify common and long-winded tasks.
  72.  
  73. ·    Multiple documents.  The screen can be split into 2 windows and 
  74.     cutting and pasting is just a matter of clicking and dragging.  All 
  75.     the standard keyboard shortcuts are used - which is something all 
  76.     programmers would do well to take note of.  Up to 15 documents can
  77.     be stored in RAM at the same time - memory permitting of course.
  78.  
  79. ·    Function-key assign.  Keep frequently used text in the Function keys.
  80.     Escape codes can be entered so you can use bold, underline and 
  81.     italics and so forth.  Frequently used keywords could also be stored
  82.     here which could result in faster program creation.  Just imagine,
  83.     no more typing of long words such as 'procedure' 5000 times!
  84. @2
  85. ·    AmigaGuide documentation.  This is Commodore's hypertext viewer which
  86.     Martin helpfully includes on the disk.
  87.  
  88. ·    Direct ASCII entry.  Enter any ASCII code by simply holding down
  89.     Left-Amiga and then typing the value of the ASCII code you want to
  90.     insert into your text.  
  91.  
  92. ·    Search/Replace facility.
  93.  
  94. ·    Undeletion of lines.
  95.  
  96. ·    Match brackets.  Very useful for C programmers.
  97.  
  98. ·    Auto-Save.  Automatic saving of your work every 1 minute for example.
  99.     This time can be changed.
  100. @2
  101. Installing EdWord Pro really is childs play.  When you recieve your
  102. Edword Pro disk, the program itself will be archived using the 
  103. Disk-Masher program.  You just need to have 2 blank disks at the ready 
  104. then click on the install icon, and everything is dearchived onto floppy 
  105. disks for you.  You are talked through the entire installation process
  106. so you should (in theory) not go wrong.  For those users with hard drives, 
  107. a hard disk install program is also included which uses Commodore's 
  108. Installer utility, which is also on the supplied disks.  This makes 
  109. installation to hard disk a complete doddle.  In fact, this program must 
  110. have been the easiest program I have ever installed.  Full marks for that.
  111.  
  112. Printing options have been improved dramatically.  Page numbering can
  113. be used, left and right margins can be set, fanfeed or single sheet
  114. printers are also catered for and print pitch can also be changed.
  115. @2
  116. If you're any sort of ARexx codie, then you should be drooling over all
  117. the commands offered by EdWord's ARexx port.  Although EdWord is NOT a
  118. word processor, it can be made to do many of the functions offered in
  119. any Word Processor worth its salt, except import graphics and use fancy
  120. fonts.  Of course, you'll need to learn ARexx if you want to do this 
  121. Almost every command in EdWord's menus have an ARexx alternative, this 
  122. shows how powerful its ARexx port is.
  123.  
  124. In use the program is extremely rapid, even on a 68000 based Amiga.  The
  125. program has been extensively tested and this shows, my machine only
  126. crashed the once and I doubt whether it was EdWord's fault.  
  127. @2
  128. This version of EdWord is much faster than the version on the coverdisk.
  129. Most things have been recoded in machine code to result in an extremely
  130. fast program.  To give you an example of this, when the Word Count
  131. facility was used on this file in V2.2, it took over 22 seconds to
  132. give a result, in this version, the figure is less than 1 second!  The
  133. only, and I repeat the ONLY bug I have found in EdWord is to do with
  134. the Word Wrap facility.  When I typed past the specified maximum column,
  135. the word wrapped round onto the next line, like it should,  but the word
  136. then jumbled up which is rather irritating if you are trying to write
  137. documentation.  This, however, is a minor flaw and I doubt whether you 
  138. will use the Word Wrap facility that often.  It is more likely you will 
  139. use EdWord for programming which does not require this facility.
  140.  
  141. Unique to EdWord is an 'Anti-Boredom' facility which gives you silly
  142. messages when you press a certain key combination - pointless, but 
  143. amusing!  To find out what the messages are, you will just have to 
  144. register EdWord!
  145. @2
  146. If you use EdWord's file requester, then you have the ability to use
  147. its 'Auto-Suggestion' facility.  Say you wanted to load a file called
  148. amiga.txt.  Just suppose you make a spelling mistake and type aimga.txt.
  149. A requester will then pop-up telling you the file doesn't exist and will
  150. suggest a file which it thinks you meant, it is sometimes completely
  151. wrong though!  This feature has got to be the most original and useful 
  152. thing ever incorporated into a file requester.  Brilliant!
  153.  
  154. Okay, there's bound to be some disadvantage.  Well yes, but it's not
  155. the fault of EdWord.  You will not be able to save memory banks along
  156. with your program which is quite obvious really as a text editor saves
  157. it's files out in ASCII format (which is the standard across most
  158. computers) but AMOS uses its own format.  But you won't usually
  159. save memory banks along with programs anyway, especially if there
  160. quite long.
  161. @2
  162. If you are any sort of programmer, then I really do urge you to get
  163. EdWord.  Programming will become less of a chore, but because of the bugs
  164. mentioned above, I have dropped the final mark by 1, but I still do
  165. urge you to pay that shareware fee for one of the best text editors
  166. (if not THE best) around.  If the bugs were not present then the Program
  167. Rating would easily have been 10/10.  This program easily rivals commercial
  168. alternatives at more than 10 times the price!  I must admit that I am
  169. very impressed, and EdWord is a prime example of just how good Amiga 
  170. programs can really be.
  171. @3
  172.  
  173. Features : 10/10
  174.  
  175.     If you can imagine all the best features in every text editor you've
  176.     ever used, you will probably find them all in this program!  The
  177.     auto-suggestion feature is very original and can be very useful.
  178.  
  179. Documentation : 8/10
  180.  
  181.     Although no printed manual is supplied when you receive the package,
  182.     the AmigaGuide documentation is just excellent, and you can print
  183.     it out if you wish anyway.
  184.  
  185. Ease of use : 9/10
  186.  
  187.     The menus are intelligently laid out and using EdWord's functions
  188.     is a doddle!  The highlighting feature of cutting and pasting should
  189.     be more like AmigaDOS 2.  As it stands you can only highlight a
  190.     rectangle of text, although this isn't too much of a problem.
  191.  
  192. Speed : 9/10
  193.  
  194.     Well what can I say, maybe VVVRRRRRRROOOOOMMMMMM!  You are never
  195.     left around waiting for any process to complete in EdWord.  This
  196.     program is 'Mega-Fast'!
  197.  
  198. Value for money : 10/10
  199.  
  200.     I challenge anyone to find a commercial text-editor as good as this
  201.     one for £10.  Good value for money if EdWord were £50.
  202.  
  203. Overall rating : 9/10
  204.  
  205.     Any new text editor that is released for the Amiga will be judged
  206.     by this excellent standard.  4 years in the making, and it shows.
  207.     Polished until it shines.
  208.     
  209. Price - £10
  210. @1
  211. Cheques payable to :    Martin Reddy
  212.             Lossiemouth House,
  213.             33 Clifton Road,
  214.             Lossiemouth,
  215.             Moray,
  216.             Scotland,
  217.             IV31 6DP.
  218.  
  219. Hardware requirements :    Any Amiga with at least 1 megabyte of RAM.
  220. Works under most versions of Workbench.
  221. Can be used from either floppy or hard disks.
  222. @3
  223.  
  224. * I agree 100% with Andrew. I have used Edword V2.2 for ages and have just
  225.   got hold of the demo version of Edword Pro and I am well impressed, I have
  226.   registered! and am waiting for my copy.
  227.  
  228.   Steve.                        
  229.